columnview: Interactive column reordering
authorMatthias Clasen <mclasen@redhat.com>
Fri, 20 Dec 2019 22:29:35 +0000 (17:29 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 3 Jun 2020 17:31:39 +0000 (13:31 -0400)
commit5d4893b3f0c1da67b5b4fcbfcffea1950ddded8b
tree34295dd45ea3b3625e40e2b970881a3b57f14066
parent11b4e0d4c01f695e876664685ddd07d3f4c5f1df
columnview: Interactive column reordering

Allow rearranging columns by dragging, in the same
way the treeview does.

We add the "dnd" style class to the header while
it is dragged, and we move the header of the dragged
column to the end of its parents children, so that
it gets drawn on top.
gtk/gtkcolumnview.c